transmitted and processed - Espagnol Anglais Dictionnaire